x86/vLAPIC: adjust types in internal read/write handling
authorJan Beulich <jbeulich@suse.com>
Mon, 22 Jun 2015 15:53:21 +0000 (17:53 +0200)
committerJan Beulich <jbeulich@suse.com>
Mon, 22 Jun 2015 15:53:21 +0000 (17:53 +0200)
commitf28a9a2acf4efc999abfd40c39189dc34d0f3877
treeb391e7b3b606e6f55a008c41b04787e2dae57436
parent12e88138233f1444388dbc346c5aa6c0a1d45d9f
x86/vLAPIC: adjust types in internal read/write handling

- use 32-bit types where possible (produces slightly better code)
- drop (now) unnecessary casts
- avoid indirection where not needed
- avoid duplicate log messages in vlapic_write()
- minor other cleanup

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>
xen/arch/x86/hvm/vlapic.c